OBJECTS = main.o checkSort.o freemanager.o getTime.o mergesort.o quicksort.o Thread.o readArray.o printresult.o

main : $(OBJECTS)
	gcc -o main -lpthread $(OBJECTS)
main.o : main.c
	gcc -c main.c
checkSort.o : checkSort.c
	gcc -c checkSort.c
freemanager.o : freemanager.c
	gcc -c freemanager.c
getTime.o : getTime.c
	gcc -c getTime.c
mergesort.o : mergesort.c
	gcc -c mergesort.c
quicksort.o : quicksort.c
	gcc -c quicksort.c
Thread.o : Thread.c
	gcc -c Thread.c
readArray.o : readArray.c
	gcc -c readArray.c
printresult.o : printresult.c
	gcc -c printresult.c
clean: 
	rm $(OBJECTS)
